package factory;

import Dao.FoodsDao;
import Dao.ItemDao;
import Dao.ManagersDao;
import Dao.OrdersDao;
import Dao.RoomsDao;
import Dao.TablesDao;
import Dao.UsersDao;
import Dao.WaitersDao;
import Dao.Impl.FoodsDaoImpl;
import Dao.Impl.ItemDaoImpl;
import Dao.Impl.ManagersDaoImpl;
import Dao.Impl.OrdersDaoImpl;
import Dao.Impl.RoomsDaoImpl;
import Dao.Impl.TablesDaoImpl;
import Dao.Impl.UsersDaoImpl;
import Dao.Impl.WaitersDaoImpl;

public class DaoFactory {

	public static WaitersDao getWaitersDao() {
		return new WaitersDaoImpl();

	}

	public static FoodsDao getFoodsDao() {
		return new FoodsDaoImpl();
	}

	public static ManagersDao getManagersDao() {
		return new ManagersDaoImpl();
	}

	public static UsersDao getUsersDao() {
		return new UsersDaoImpl();
	}

	public static TablesDao getTablesDao() {
		return new TablesDaoImpl();
	}
	
	public static RoomsDao getRoomsDao(){
		return new RoomsDaoImpl();
	}
	
	public static ItemDao getItemDao(){
		return new ItemDaoImpl();
	}
	
	public static OrdersDao getOrdersDao(){
		return new OrdersDaoImpl();
	}

}